package se19team1e.gui;

import se19team1e.controller.JobAdvertSearchController;

/**
 * An abstraction of a job advert search form, to be referenced by the
 * application and controllers.
 * 
 * <p>
 * This interface is referenced by controllers, such that the underlying GUI
 * mechanism can be swapped out easily in the future.
 * </p>
 * 
 * @author lai shiaw san
 * 
 */
public interface JobAdvertSearchForm extends BaseScreen {

	/**
	 * Initializes the form.
	 * 
	 * @param controller
	 *            Job Advert Search Controller that the screen belongs to.
	 */
	void initialize(JobAdvertSearchController controller);

}
